fossula fenestrae vestibuli - German English Dictionary